/*Cliente : Desde aca vamos a hacer todas las llamadas*/

#include "myFunctions.h"
#include "perceptron.h"

using namespace std;

int main(int argc,char *argv[]){
	Perceptron P;
	
	mdouble X,X_test;
	vector<int> y,y_test;

	genRandom("ej3.txt", "ej3Random.txt", 70, 200);
	genRandom("ej3.txt", "ej3RandomTest.txt", 70, 50);
	
	//training
	readFile(X, y, "ej3Random.txt", true);
	P.training(X, y, false);

	//test
	readFile(X_test,y_test,"ej3RandomTest.txt",true);
	P.testWithFile(X_test,y_test);
	P.testWithConsole();	
	getchar();

	return 0;
}
